steel ribs - Turkish English Dictionary